﻿<?xml version="1.0" encoding="UTF-8"?>

<BuildConfig xmlns="http://microsoft.com/sat/buildconfig.xsd">
  <Product>
    <Group>Microsoft HDInsight</Group>
    <ShortName>HDInsight Log Analysis Toolkit</ShortName>
    <Name>Windows Azure HDInsight Log Analysis Toolkit</Name>
    <Description>Tools to assist analysis of Azure Storage for HDInsight</Description>
    <Url>https://www.hadooponazure.com/</Url>
    <Eula>HadoopSdkLicense.rtf</Eula>
  </Product>
  <Engineering>
    <CodeReviewAlias>hdxci</CodeReviewAlias>
  </Engineering>
 
  <Version>
    <Major>1</Major>
    <Minor>4</Minor>
    <Patch>0</Patch>
  </Version>
  <Prepare>
    <CopyTree>
      <From>NonPublic\Source</From>
      <To>NonPublic\Source</To>
    </CopyTree>
    <CopyTree>
      <From>NonPublic\Library</From>
      <To>NonPublic\Library</To>
    </CopyTree>
    <Copy>
      <From>HadoopSdkLicense.rtf</From>
      <To>Lat\HadoopSdkLicense.rtf</To>
    </Copy>
    <CopyTree>
      <From>Lat</From>
      <To>Lat</To>
    </CopyTree>
    <Zip folder="Lat" name="Microsoft.WindowsAzure.HDInsight.LogAnalysisTool.zip" />
    <NuGet id="Microsoft.Hadoop.Avro" outputFolder="Avro" >
      <Title>Microsoft Avro Library </Title>
      <ProjectUrl>http://hadoopsdk.codeplex.com</ProjectUrl>
      <Description>Provides a .NET API for Serializing data into the Avro format.</Description>
      <Dependencies>
        <Dependency id="Newtonsoft.Json" version="6.0.4" />
      </Dependencies>
    </NuGet>
    <NuGet id="Microsoft.Hadoop.Client" outputFolder="HadoopClient">
      <Title>Microsoft .NET API for Hadoop</Title>
      <ProjectUrl>http://hadoopsdk.codeplex.com</ProjectUrl>
      <Description>Provides a .NET API for working with Hadoop clusters over HTTP</Description>
      <Dependencies>
        <Dependency id="WindowsAzure.Storage" version="3.0.3.0"/>
		<Dependency id="NewtonSoft.Json" version="6.0.4"/>
      </Dependencies>
      <Authors>Microsoft</Authors>
      <Owners>Microsoft Azure-sdk</Owners>
      <IconUrl>http://go.microsoft.com/fwlink/?LinkID=288890</IconUrl>
      <LicenseUrl>http://go.microsoft.com/fwlink/?LinkId=235170</LicenseUrl>
      <Tags>Microsoft Azure HDInsight Hadoop Scalable windowsazureofficial</Tags>
      <RequireLicenseAcceptance>true</RequireLicenseAcceptance>
    </NuGet>
    <NuGet id="Microsoft.HadoopAppliance.Client" outputFolder="HadoopApplianceClient">
      <Title>Microsoft .NET API for Hadoop Appliance</Title>
      <ProjectUrl>http://hadoopsdk.codeplex.com</ProjectUrl>
      <Description>Provides a .NET API for working with Hadoop Appliance over HTTP</Description>
      <Dependencies>
        <Dependency id="Microsoft.Hadoop.Client"/>
        <Dependency id="Microsoft.WindowsAzure.Management.HDInsight"/>
      </Dependencies>
      <Authors>Microsoft</Authors>
      <Owners>Microsoft Azure-sdk</Owners>
      <IconUrl>http://go.microsoft.com/fwlink/?LinkID=288890</IconUrl>
      <LicenseUrl>http://go.microsoft.com/fwlink/?LinkId=235170</LicenseUrl>
      <Tags>Microsoft Azure HDInsight Hadoop Scalable windowsazureofficial Appliance OnPrem</Tags>
      <RequireLicenseAcceptance>true</RequireLicenseAcceptance>
    </NuGet>
    <NuGet id="Microsoft.WindowsAzure.Management.HDInsight" outputFolder="HDInsightSdk" >
      <Title>Windows Azure HDInsight</Title>
      <ProjectUrl>http://hadoopsdk.codeplex.com</ProjectUrl>
      <Description>Provides a .NET API for cluster management and job submission on Windows Azure HDInsight service.</Description>
      <NoReferences>
        <NoReference targetFramework="net40" file="Microsoft.WindowsAzure.Management.HDInsight.Contracts.dll" />
      </NoReferences>
      <Dependencies>
        <Dependency id="Microsoft.Hadoop.Client" />
      </Dependencies>
      <Authors>Microsoft</Authors>
      <Owners>Microsoft Azure-sdk</Owners>
      <IconUrl>http://go.microsoft.com/fwlink/?LinkID=288890</IconUrl>
      <LicenseUrl>http://go.microsoft.com/fwlink/?LinkId=235170</LicenseUrl>
      <Tags>Microsoft Azure HDInsight Hadoop Scalable windowsazureofficial</Tags>
      <RequireLicenseAcceptance>true</RequireLicenseAcceptance>
    </NuGet>
  </Prepare>
  <Package>
    <CopyTree>
      <From>Avro</From>
      <To>Avro</To>
    </CopyTree>
    <CopyTree>
      <From>HadoopClient</From>
      <To>HadoopClient</To>
    </CopyTree>
    <CopyTree>
      <From>HDInsightSdk</From>
      <To>HDInsightSdk</To>
    </CopyTree>
    <CopyTree>
      <From>NonPublic</From>
      <To>NonPublic</To>
    </CopyTree>
    <Copy>
      <From>Microsoft.WindowsAzure.HDInsight.LogAnalysisTool.zip</From>
      <To>Microsoft.WindowsAzure.HDInsight.LogAnalysisTool.zip</To>
    </Copy>
    <XCopy ProductGuid="F99A06B5-8ACC-4D99-AE6B-5A9CF9269F68" SourceFolder="Lat">
      <GuiStyle>
        <SAT />
      </GuiStyle>
    </XCopy>
  </Package>
  <Release push="HDInsight.SDK">
    <Public>
      <ApiScan name="HDInsight DevEx" />
      <PoliCheck workspace=".\HDInsight\Hdx.Sdk" />
    </Public>
  </Release>
</BuildConfig>
